

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
    <style>
    /* base */
    html,
    body,
    .container {
      width: 100%;
      height: 100%;
    }

    a,
    a:link,
    a:visited {
      text-decoration: none;
      color: inherit;
    }

    ul {
      list-style: none;
    }

    *,
    ::before,
    ::after {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    *:focus {
      outline: 0;
    }

    .container {
      display: flex;
      padding-top: 20px;
    }

    /* Nav */
    .container .doc-nav {
      position: fixed;
      height: 100%;
      margin: 0 30px 0 40px;
      width: 280px;
    }

    .doc-nav .nav-header {
      display: flex;
      align-items: center;
      box-sizing: border-box;
      background-color: rgb(240, 241, 242);
      height: 40px;
      padding: 16px;
      font-size: 18px;
      font-weight: 500;
      color: rgb(62, 64, 66);
      cursor: pointer;
    }

    .doc-nav .nav-content {
      height: calc(100% - 40px);
      overflow-y: auto;
      color: rgb(32, 34, 36);
    }

    .doc-nav .nav-content .nav-list,
    .doc-nav .nav-content .nav-sub-list {
      line-height: 1.5rem;
    }

    .doc-nav .nav-content .nav-label {
      display: inline-block;
      position: relative;
      padding: 2px 0 2px 20px;
      margin-bottom: 4px;
    }

    .doc-nav .nav-content .nav-sub-label {
      position: relative;
      padding: 2px 0 2px 40px;
      font-size: 14px;
    }

    .doc-nav .nav-content .nav-sub-label:hover {
      text-decoration: underline;
    }

    .doc-nav .nav-content .nav-list .nav-label.group::before {
      border-bottom: 0.25rem solid transparent;
      border-left: 0.25rem solid #6e7072;
      border-right: 0;
      border-top: 0.25rem solid transparent;
      content: '';
      display: block;
      height: 0;
      left: 0.5rem;
      position: absolute;
      top: 0.625rem;
      transition: transform 0.1s linear;
      width: 0;
    }

    .doc-nav .nav-content .nav-list .nav-label.group.active::before {
      transform: rotate(90deg);
    }

    /* doc content */
    .container .doc-content {
      position: fixed;
      height: 100%;
      width: calc(100% - 80px - 40px - 30px - 240px);
      right: 0%;
      overflow-y: auto;
    }

    .doc-title {
      border-bottom: 1px solid #dcdee0;
      font-size: 22px;
      margin: 8px 0 0;
      padding-bottom: 16px;
    }

    .doc-content h3 {
      font-size: 24px;
      font-weight: 600;
      margin: 24px 0;
    }

    .doc-content h4 {
      font-size: 22px;
      font-weight: 500;
      margin: 30px 0 8px;
    }

    .doc-content h4 span {
      color: #007d9c;
    }

    .doc-content .doc-declare {
      background-color: #fafafa;
      border-radius: 5px;
      border: 1px solid #ccc;
      font-size: 14px;
      overflow-x: auto;
      padding: 10px;
      tab-size: 4;
      line-height: 20px;
    }

    .doc-content .doc-comment {
      font-size: 16px;
      margin: 16px 0;
      line-height: 24px;
      word-break: break-word;
    }
  </style>

</head>
<body>
  <div class="container">
    <div class="doc-nav">
      <a href="#Documentation" class="nav-header">Documentation</a>
      <nav class="nav-content">
        <ul class="nav-list">
          <li>
            <a href="#includes" class="nav-label">Includes</a>
             
            <ul class="nav-sub-list">

              <li>
                <a href="#lwip/opt.h" class="nav-sub-label">lwip/opt.h</a>
              </li>
      
            </ul>
            
          </li>
          <li>
            <a href="#macros" class="nav-label">Macros</a>
             
            <ul class="nav-sub-list">

              <li>
                <a href="#LWIP_PPP_OPTS_H" class="nav-sub-label">LWIP_PPP_OPTS_H</a>
              </li>
      

              <li>
                <a href="#PPP_SUPPORT" class="nav-sub-label">PPP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPPOE_SUPPORT" class="nav-sub-label">PPPOE_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPPOL2TP_SUPPORT" class="nav-sub-label">PPPOL2TP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPPOL2TP_AUTH_SUPPORT" class="nav-sub-label">PPPOL2TP_AUTH_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPPOS_SUPPORT" class="nav-sub-label">PPPOS_SUPPORT</a>
              </li>
      

              <li>
                <a href="#LWIP_PPP_API" class="nav-sub-label">LWIP_PPP_API</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PPP_PCB" class="nav-sub-label">MEMP_NUM_PPP_PCB</a>
              </li>
      

              <li>
                <a href="#PPP_NUM_TIMEOUTS_PER_PCB" class="nav-sub-label">PPP_NUM_TIMEOUTS_PER_PCB</a>
              </li>
      

              <li>
                <a href="#PPP_NUM_TIMEOUTS" class="nav-sub-label">PPP_NUM_TIMEOUTS</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PPPOS_INTERFACES" class="nav-sub-label">MEMP_NUM_PPPOS_INTERFACES</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PPPOE_INTERFACES" class="nav-sub-label">MEMP_NUM_PPPOE_INTERFACES</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PPPOL2TP_INTERFACES" class="nav-sub-label">MEMP_NUM_PPPOL2TP_INTERFACES</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PPP_API_MSG" class="nav-sub-label">MEMP_NUM_PPP_API_MSG</a>
              </li>
      

              <li>
                <a href="#PPP_DEBUG" class="nav-sub-label">PPP_DEBUG</a>
              </li>
      

              <li>
                <a href="#PPP_INPROC_IRQ_SAFE" class="nav-sub-label">PPP_INPROC_IRQ_SAFE</a>
              </li>
      

              <li>
                <a href="#PRINTPKT_SUPPORT" class="nav-sub-label">PRINTPKT_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPP_IPV4_SUPPORT" class="nav-sub-label">PPP_IPV4_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPP_IPV6_SUPPORT" class="nav-sub-label">PPP_IPV6_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPP_NOTIFY_PHASE" class="nav-sub-label">PPP_NOTIFY_PHASE</a>
              </li>
      

              <li>
                <a href="#PPP_USE_PBUF_RAM" class="nav-sub-label">PPP_USE_PBUF_RAM</a>
              </li>
      

              <li>
                <a href="#PPP_FCS_TABLE" class="nav-sub-label">PPP_FCS_TABLE</a>
              </li>
      

              <li>
                <a href="#PAP_SUPPORT" class="nav-sub-label">PAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CHAP_SUPPORT" class="nav-sub-label">CHAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#MSCHAP_SUPPORT" class="nav-sub-label">MSCHAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CHAP_SUPPORT" class="nav-sub-label">CHAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#EAP_SUPPORT" class="nav-sub-label">EAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CCP_SUPPORT" class="nav-sub-label">CCP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#MPPE_SUPPORT" class="nav-sub-label">MPPE_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CCP_SUPPORT" class="nav-sub-label">CCP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#MSCHAP_SUPPORT" class="nav-sub-label">MSCHAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CHAP_SUPPORT" class="nav-sub-label">CHAP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#CBCP_SUPPORT" class="nav-sub-label">CBCP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#ECP_SUPPORT" class="nav-sub-label">ECP_SUPPORT</a>
              </li>
      

              <li>
                <a href="#DEMAND_SUPPORT" class="nav-sub-label">DEMAND_SUPPORT</a>
              </li>
      

              <li>
                <a href="#LQR_SUPPORT" class="nav-sub-label">LQR_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPP_SERVER" class="nav-sub-label">PPP_SERVER</a>
              </li>
      

              <li>
                <a href="#PPP_OUR_NAME" class="nav-sub-label">PPP_OUR_NAME</a>
              </li>
      

              <li>
                <a href="#VJ_SUPPORT" class="nav-sub-label">VJ_SUPPORT</a>
              </li>
      

              <li>
                <a href="#VJ_SUPPORT" class="nav-sub-label">VJ_SUPPORT</a>
              </li>
      

              <li>
                <a href="#PPP_MD5_RANDM" class="nav-sub-label">PPP_MD5_RANDM</a>
              </li>
      

              <li>
                <a href="#LWIP_USE_EXTERNAL_POLARSSL" class="nav-sub-label">LWIP_USE_EXTERNAL_POLARSSL</a>
              </li>
      

              <li>
                <a href="#LWIP_USE_EXTERNAL_MBEDTLS" class="nav-sub-label">LWIP_USE_EXTERNAL_MBEDTLS</a>
              </li>
      

              <li>
                <a href="#FSM_DEFTIMEOUT" class="nav-sub-label">FSM_DEFTIMEOUT</a>
              </li>
      

              <li>
                <a href="#FSM_DEFMAXTERMREQS" class="nav-sub-label">FSM_DEFMAXTERMREQS</a>
              </li>
      

              <li>
                <a href="#FSM_DEFMAXCONFREQS" class="nav-sub-label">FSM_DEFMAXCONFREQS</a>
              </li>
      

              <li>
                <a href="#FSM_DEFMAXNAKLOOPS" class="nav-sub-label">FSM_DEFMAXNAKLOOPS</a>
              </li>
      

              <li>
                <a href="#UPAP_DEFTIMEOUT" class="nav-sub-label">UPAP_DEFTIMEOUT</a>
              </li>
      

              <li>
                <a href="#UPAP_DEFTRANSMITS" class="nav-sub-label">UPAP_DEFTRANSMITS</a>
              </li>
      

              <li>
                <a href="#UPAP_DEFREQTIME" class="nav-sub-label">UPAP_DEFREQTIME</a>
              </li>
      

              <li>
                <a href="#CHAP_DEFTIMEOUT" class="nav-sub-label">CHAP_DEFTIMEOUT</a>
              </li>
      

              <li>
                <a href="#CHAP_DEFTRANSMITS" class="nav-sub-label">CHAP_DEFTRANSMITS</a>
              </li>
      

              <li>
                <a href="#CHAP_DEFRECHALLENGETIME" class="nav-sub-label">CHAP_DEFRECHALLENGETIME</a>
              </li>
      

              <li>
                <a href="#EAP_DEFREQTIME" class="nav-sub-label">EAP_DEFREQTIME</a>
              </li>
      

              <li>
                <a href="#EAP_DEFALLOWREQ" class="nav-sub-label">EAP_DEFALLOWREQ</a>
              </li>
      

              <li>
                <a href="#EAP_DEFTIMEOUT" class="nav-sub-label">EAP_DEFTIMEOUT</a>
              </li>
      

              <li>
                <a href="#EAP_DEFTRANSMITS" class="nav-sub-label">EAP_DEFTRANSMITS</a>
              </li>
      

              <li>
                <a href="#LCP_DEFLOOPBACKFAIL" class="nav-sub-label">LCP_DEFLOOPBACKFAIL</a>
              </li>
      

              <li>
                <a href="#LCP_ECHOINTERVAL" class="nav-sub-label">LCP_ECHOINTERVAL</a>
              </li>
      

              <li>
                <a href="#LCP_MAXECHOFAILS" class="nav-sub-label">LCP_MAXECHOFAILS</a>
              </li>
      

              <li>
                <a href="#PPP_MAXIDLEFLAG" class="nav-sub-label">PPP_MAXIDLEFLAG</a>
              </li>
      

              <li>
                <a href="#PPP_MRU" class="nav-sub-label">PPP_MRU</a>
              </li>
      

              <li>
                <a href="#PPP_DEFMRU" class="nav-sub-label">PPP_DEFMRU</a>
              </li>
      

              <li>
                <a href="#PPP_MAXMRU" class="nav-sub-label">PPP_MAXMRU</a>
              </li>
      

              <li>
                <a href="#PPP_MINMRU" class="nav-sub-label">PPP_MINMRU</a>
              </li>
      

              <li>
                <a href="#PPPOL2TP_DEFMRU" class="nav-sub-label">PPPOL2TP_DEFMRU</a>
              </li>
      

              <li>
                <a href="#MAXNAMELEN" class="nav-sub-label">MAXNAMELEN</a>
              </li>
      

              <li>
                <a href="#MAXSECRETLEN" class="nav-sub-label">MAXSECRETLEN</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_MD5" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_MD5</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_MD4" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_MD4</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_SHA1" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_SHA1</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_DES" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_DES</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_ARC4" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_ARC4</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_MD4" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_MD4</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_MD5" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_MD5</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_SHA1" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_SHA1</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_DES" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_DES</a>
              </li>
      

              <li>
                <a href="#LWIP_INCLUDED_POLARSSL_ARC4" class="nav-sub-label">LWIP_INCLUDED_POLARSSL_ARC4</a>
              </li>
      

              <li>
                <a href="#PPP_NUM_TIMEOUTS" class="nav-sub-label">PPP_NUM_TIMEOUTS</a>
              </li>
      
            </ul>
            
          </li>
          <li>
            <a href="#functions" class="nav-label">Functions</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#vars" class="nav-label">Vars</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#consts" class="nav-label">Consts</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#types" class="nav-label">Types</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#typedefs" class="nav-label">Typedefs</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
        </ul>
      </nav>
    </div>
    <div class="doc-content">
      <h2 id="Documentation" class="doc-title">Documentation</h2>
      <h3 id="includes">Includes</h3>
      

      <h4 id="lwip/opt.h"><span>lwip/opt.h</span></h4>
      <pre class="doc-declare"><code>#include "lwip/opt.h"
</code></pre>
      <pre class="doc-comment">#include "lwip/opt.h"
</pre>
      <h3 id="macros">Macros</h3>
      

      <h4 id="LWIP_PPP_OPTS_H">Marco <span>LWIP_PPP_OPTS_H</span></h4>
      <pre class="doc-declare"><code>#define LWIP_PPP_OPTS_H
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_SUPPORT">Marco <span>PPP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPP_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPPOE_SUPPORT">Marco <span>PPPOE_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPPOE_SUPPORT                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPPOL2TP_SUPPORT">Marco <span>PPPOL2TP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPPOL2TP_SUPPORT               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPPOL2TP_AUTH_SUPPORT">Marco <span>PPPOL2TP_AUTH_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPPOL2TP_AUTH_SUPPORT          PPPOL2TP_SUPPORT
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPPOS_SUPPORT">Marco <span>PPPOS_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPPOS_SUPPORT                  PPP_SUPPORT
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_PPP_API">Marco <span>LWIP_PPP_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_PPP_API                   (PPP_SUPPORT && (NO_SYS == 0))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_PPP_PCB">Marco <span>MEMP_NUM_PPP_PCB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PPP_PCB               1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_NUM_TIMEOUTS_PER_PCB">Marco <span>PPP_NUM_TIMEOUTS_PER_PCB</span></h4>
      <pre class="doc-declare"><code>#define PPP_NUM_TIMEOUTS_PER_PCB       (1 + PPP_IPV4_SUPPORT + PPP_IPV6_SUPPORT + CCP_SUPPORT)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_NUM_TIMEOUTS">Marco <span>PPP_NUM_TIMEOUTS</span></h4>
      <pre class="doc-declare"><code>#define PPP_NUM_TIMEOUTS               (PPP_SUPPORT * PPP_NUM_TIMEOUTS_PER_PCB * MEMP_NUM_PPP_PCB)
</code></pre>
      <pre class="doc-comment">/* The number of sys_timeouts required for the PPP module */</pre>

      <h4 id="MEMP_NUM_PPPOS_INTERFACES">Marco <span>MEMP_NUM_PPPOS_INTERFACES</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PPPOS_INTERFACES      MEMP_NUM_PPP_PCB
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_PPPOE_INTERFACES">Marco <span>MEMP_NUM_PPPOE_INTERFACES</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PPPOE_INTERFACES      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_PPPOL2TP_INTERFACES">Marco <span>MEMP_NUM_PPPOL2TP_INTERFACES</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PPPOL2TP_INTERFACES      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_PPP_API_MSG">Marco <span>MEMP_NUM_PPP_API_MSG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PPP_API_MSG 5
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_DEBUG">Marco <span>PPP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define PPP_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_INPROC_IRQ_SAFE">Marco <span>PPP_INPROC_IRQ_SAFE</span></h4>
      <pre class="doc-declare"><code>#define PPP_INPROC_IRQ_SAFE            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PRINTPKT_SUPPORT">Marco <span>PRINTPKT_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PRINTPKT_SUPPORT               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_IPV4_SUPPORT">Marco <span>PPP_IPV4_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPP_IPV4_SUPPORT               (LWIP_IPV4)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_IPV6_SUPPORT">Marco <span>PPP_IPV6_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PPP_IPV6_SUPPORT               (LWIP_IPV6)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_NOTIFY_PHASE">Marco <span>PPP_NOTIFY_PHASE</span></h4>
      <pre class="doc-declare"><code>#define PPP_NOTIFY_PHASE               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_USE_PBUF_RAM">Marco <span>PPP_USE_PBUF_RAM</span></h4>
      <pre class="doc-declare"><code>#define PPP_USE_PBUF_RAM               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_FCS_TABLE">Marco <span>PPP_FCS_TABLE</span></h4>
      <pre class="doc-declare"><code>#define PPP_FCS_TABLE                  1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PAP_SUPPORT">Marco <span>PAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define PAP_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_SUPPORT">Marco <span>CHAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CHAP_SUPPORT                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MSCHAP_SUPPORT">Marco <span>MSCHAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define MSCHAP_SUPPORT                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_SUPPORT">Marco <span>CHAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CHAP_SUPPORT                   1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="EAP_SUPPORT">Marco <span>EAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define EAP_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CCP_SUPPORT">Marco <span>CCP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CCP_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MPPE_SUPPORT">Marco <span>MPPE_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define MPPE_SUPPORT                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CCP_SUPPORT">Marco <span>CCP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CCP_SUPPORT                    1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MSCHAP_SUPPORT">Marco <span>MSCHAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define MSCHAP_SUPPORT                 1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_SUPPORT">Marco <span>CHAP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CHAP_SUPPORT                   1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CBCP_SUPPORT">Marco <span>CBCP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define CBCP_SUPPORT                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ECP_SUPPORT">Marco <span>ECP_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define ECP_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEMAND_SUPPORT">Marco <span>DEMAND_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define DEMAND_SUPPORT                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LQR_SUPPORT">Marco <span>LQR_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define LQR_SUPPORT                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_SERVER">Marco <span>PPP_SERVER</span></h4>
      <pre class="doc-declare"><code>#define PPP_SERVER                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_OUR_NAME">Marco <span>PPP_OUR_NAME</span></h4>
      <pre class="doc-declare"><code>#define PPP_OUR_NAME                   "lwIP"
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="VJ_SUPPORT">Marco <span>VJ_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define VJ_SUPPORT                     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="VJ_SUPPORT">Marco <span>VJ_SUPPORT</span></h4>
      <pre class="doc-declare"><code>#define VJ_SUPPORT                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_MD5_RANDM">Marco <span>PPP_MD5_RANDM</span></h4>
      <pre class="doc-declare"><code>#define PPP_MD5_RANDM                  (CHAP_SUPPORT || EAP_SUPPORT || PPPOL2TP_AUTH_SUPPORT)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_USE_EXTERNAL_POLARSSL">Marco <span>LWIP_USE_EXTERNAL_POLARSSL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_USE_EXTERNAL_POLARSSL     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_USE_EXTERNAL_MBEDTLS">Marco <span>LWIP_USE_EXTERNAL_MBEDTLS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_USE_EXTERNAL_MBEDTLS      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="FSM_DEFTIMEOUT">Marco <span>FSM_DEFTIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define FSM_DEFTIMEOUT                 6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="FSM_DEFMAXTERMREQS">Marco <span>FSM_DEFMAXTERMREQS</span></h4>
      <pre class="doc-declare"><code>#define FSM_DEFMAXTERMREQS             2
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="FSM_DEFMAXCONFREQS">Marco <span>FSM_DEFMAXCONFREQS</span></h4>
      <pre class="doc-declare"><code>#define FSM_DEFMAXCONFREQS             10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="FSM_DEFMAXNAKLOOPS">Marco <span>FSM_DEFMAXNAKLOOPS</span></h4>
      <pre class="doc-declare"><code>#define FSM_DEFMAXNAKLOOPS             5
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UPAP_DEFTIMEOUT">Marco <span>UPAP_DEFTIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define UPAP_DEFTIMEOUT                6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UPAP_DEFTRANSMITS">Marco <span>UPAP_DEFTRANSMITS</span></h4>
      <pre class="doc-declare"><code>#define UPAP_DEFTRANSMITS              10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UPAP_DEFREQTIME">Marco <span>UPAP_DEFREQTIME</span></h4>
      <pre class="doc-declare"><code>#define UPAP_DEFREQTIME                30
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_DEFTIMEOUT">Marco <span>CHAP_DEFTIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define CHAP_DEFTIMEOUT                6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_DEFTRANSMITS">Marco <span>CHAP_DEFTRANSMITS</span></h4>
      <pre class="doc-declare"><code>#define CHAP_DEFTRANSMITS              10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHAP_DEFRECHALLENGETIME">Marco <span>CHAP_DEFRECHALLENGETIME</span></h4>
      <pre class="doc-declare"><code>#define CHAP_DEFRECHALLENGETIME        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="EAP_DEFREQTIME">Marco <span>EAP_DEFREQTIME</span></h4>
      <pre class="doc-declare"><code>#define EAP_DEFREQTIME                 6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="EAP_DEFALLOWREQ">Marco <span>EAP_DEFALLOWREQ</span></h4>
      <pre class="doc-declare"><code>#define EAP_DEFALLOWREQ                10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="EAP_DEFTIMEOUT">Marco <span>EAP_DEFTIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define EAP_DEFTIMEOUT                 6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="EAP_DEFTRANSMITS">Marco <span>EAP_DEFTRANSMITS</span></h4>
      <pre class="doc-declare"><code>#define EAP_DEFTRANSMITS               10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LCP_DEFLOOPBACKFAIL">Marco <span>LCP_DEFLOOPBACKFAIL</span></h4>
      <pre class="doc-declare"><code>#define LCP_DEFLOOPBACKFAIL            10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LCP_ECHOINTERVAL">Marco <span>LCP_ECHOINTERVAL</span></h4>
      <pre class="doc-declare"><code>#define LCP_ECHOINTERVAL               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LCP_MAXECHOFAILS">Marco <span>LCP_MAXECHOFAILS</span></h4>
      <pre class="doc-declare"><code>#define LCP_MAXECHOFAILS               3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_MAXIDLEFLAG">Marco <span>PPP_MAXIDLEFLAG</span></h4>
      <pre class="doc-declare"><code>#define PPP_MAXIDLEFLAG                100
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_MRU">Marco <span>PPP_MRU</span></h4>
      <pre class="doc-declare"><code>#define PPP_MRU                        1500
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_DEFMRU">Marco <span>PPP_DEFMRU</span></h4>
      <pre class="doc-declare"><code>#define PPP_DEFMRU                     1500
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_MAXMRU">Marco <span>PPP_MAXMRU</span></h4>
      <pre class="doc-declare"><code>#define PPP_MAXMRU                     1500
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_MINMRU">Marco <span>PPP_MINMRU</span></h4>
      <pre class="doc-declare"><code>#define PPP_MINMRU                     128
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPPOL2TP_DEFMRU">Marco <span>PPPOL2TP_DEFMRU</span></h4>
      <pre class="doc-declare"><code>#define PPPOL2TP_DEFMRU                1450
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MAXNAMELEN">Marco <span>MAXNAMELEN</span></h4>
      <pre class="doc-declare"><code>#define MAXNAMELEN                     256
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MAXSECRETLEN">Marco <span>MAXSECRETLEN</span></h4>
      <pre class="doc-declare"><code>#define MAXSECRETLEN                   256
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_MD5">Marco <span>LWIP_INCLUDED_POLARSSL_MD5</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_MD5     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_MD4">Marco <span>LWIP_INCLUDED_POLARSSL_MD4</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_MD4     1
</code></pre>
      <pre class="doc-comment">/* MSCHAP require MD4 support */</pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_SHA1">Marco <span>LWIP_INCLUDED_POLARSSL_SHA1</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_SHA1    1
</code></pre>
      <pre class="doc-comment">/* MSCHAP require SHA1 support */</pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_DES">Marco <span>LWIP_INCLUDED_POLARSSL_DES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_DES     1
</code></pre>
      <pre class="doc-comment">/* MSCHAP require DES support */</pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_ARC4">Marco <span>LWIP_INCLUDED_POLARSSL_ARC4</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_ARC4    1
</code></pre>
      <pre class="doc-comment">/* MPPE require ARC4 support */</pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_MD4">Marco <span>LWIP_INCLUDED_POLARSSL_MD4</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_MD4     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_MD5">Marco <span>LWIP_INCLUDED_POLARSSL_MD5</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_MD5     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_SHA1">Marco <span>LWIP_INCLUDED_POLARSSL_SHA1</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_SHA1    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_DES">Marco <span>LWIP_INCLUDED_POLARSSL_DES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_DES     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_INCLUDED_POLARSSL_ARC4">Marco <span>LWIP_INCLUDED_POLARSSL_ARC4</span></h4>
      <pre class="doc-declare"><code>#define LWIP_INCLUDED_POLARSSL_ARC4    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PPP_NUM_TIMEOUTS">Marco <span>PPP_NUM_TIMEOUTS</span></h4>
      <pre class="doc-declare"><code>#define PPP_NUM_TIMEOUTS               0
</code></pre>
      <pre class="doc-comment"></pre>
      <h3 id="functions">Functions</h3>
      
      <h3 id="vars">Vars</h3>
      
      <h3 id="consts">Consts</h3>
      
      <h3 id="types">Types</h3>
      
      <h3 id="typedefs">Typedefs</h3>
      
    </div>
  </body>
</html>
            